
$(function() {
	
	$("input[id^='date']:visible").datepicker(_date1_option);
	
	Tip.emp('员工');
	
	$('#job').change(function() {
		// alert("2222");
		_job22($(this).val());
		_day($('#amount').val(), $(this).val());
		
	});
	
	$('#amount').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	$('#overtime').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	$('#hour').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	$('#day').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	$('#c_day').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	$('#s1').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	$('#c_s1').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	$('#s2').change(function() {
		_day($('#amount').val(), $('#job').val());
	});
	
	_day($('#amount').val(), $('#job').val());
	
	$('textarea').css("width", 400);
});

function _job22(a) {
	// alert("333");
	// alert(a);
	
	if (a == '1' || a == '2') {
		$('#overtime').val('0');
	} else if (a == '3') {
		$('#overtime').val('2');
	} else if (a == '4') {
		$('#overtime').val('3');
	}
}

function _day(amount, job) {
	if (job == '-') {
		return;
	}
	
	if (is_null(amount) || amount == 0) {
		return;
	}
	
	if (job == 1) {
		c = 4.333;
	} else if (job == 2) {
		c = 8.666;
	} else if (job == 3) {
		$('#type').val('1');
		return _job3(amount);
	} else if (job == 4) {
		$('#type').val('3');
		return _job3(amount);
	}
	
	$('#type').val('1');
	
	if ($('#c_s1').attr("checked")) {
		s1 = $('#s1').val();
	} else {
		s1 = amount * 0.1;
	}
	s2 = $('#s2').val();
	
	a = amount - s1 - s2;
	b = fxadd(21.75, c);
	
	if ($('#c_day').attr("checked")) {
		day = $('#day').val();
	} else {
		day = fmoney(a / b, 2);
	}
	
	hour = fmoney(day / 8, 2);
	
	$('#s1').val(s1);
	$('#day').val(day);
	$('#hour').val(hour);
}

function _job3(amount) {
	overtime = $('#overtime').val();
	
	c1 = fxmul(overtime, 1.5); // 1.5倍
	c2 = fxmul(21.75, c1) / 8;
	
	c = fxadd(8.666, c2);
	
	if ($('#c_s1').attr("checked")) {
		s1 = $('#s1').val();
	} else {
		s1 = amount * 0.1;
	}
	
	s2 = $('#s2').val();
	
	a = amount - s1 - s2;
	b = fxadd(21.75, c);
	
	if ($('#c_day').attr("checked")) {
		day = $('#day').val();
	} else {
		day = fmoney(a / b, 2);
	}
	
	hour = fmoney(day / 8, 2);
	
	$('#s1').val(s1);
	$('#day').val(day);
	$('#hour').val(hour);
}
